/*
题目：删除有序数组的重复项
给你一个 升序排列 的数组 nums ，请你 原地 删除重复出现的元素，使每个元素 只出现一次 ，
返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。
 */
public class RemoveDuplicates {
    public int removeDuplicates(int[] nums) {
        int i = 1;
        int j = 1;
        while(j < nums.length){
            if(nums[j] == nums[i - 1]){
                j++;
            }else{
                nums[i++] = nums[j++];
            }
        }
        return i;
    }
}
